home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1988 November
/
64er_Magazin_88-11_1988_Markt__Technik_de_Side_A.d64
/
make sprite-pics
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
2KB
|
89 lines
2 a=a+1:ifa=1thenload"mpgetsprit",8,8
3 ifa=2thenload"aufruf",8,8
4 ifa=3thenload"view3",8,8
5 ifa=4thenload"view4",8,8
6 ifa=5thenload"view5",8,8
9 poke56,159:poke52,159:clr:gosub9000
10 poke53281,0:poke53280,0:poke808,225:poke53270,200
20 print"[147]full screen sprite-pics
25 [153]"by helmut burgemeister
30 print"[155] 1. bild laden
40 [153]" 2. bild als run-file speichern
50 print" 3. bild als film-bild speichern
60 [153]" 4. art: koala painter (4 farbig!)
70 print" 5. directory
80 [153]" 6. disk-command
90 print" 7. bild nochmals aufrufen
95 [141]4100
100 [151]198,0:[146]198,1:[161]a$
110 [139]a$[179]"1"[176]a$[177]"7"[167]100
120 a[178][197](a$)
140 [145]a[137]1000,2000,3000,4000,5000,6000,7000
190 [137]100
1000 [153]"loadbild laden: (blank to exit)
1010 print"name des "ar$(b)" bildes $[157][157][157]";
1020 l$="":inputl$:ifl$="$"thengosub8000:goto1010
1025 ifl$=""orl$="*"then10
1030 open2,8,2,l$+",p,r"
1040 open1,8,15:input#1,f,f$,q,v:close1:close2
1050 iff<>0thenprint""f","f$","q","v
1060 p=1
1070 ad=8192:ifb=3thenad=8192-114
1072 ifb=4thenad=7192-24
1080 sys32768,l$,ad
1082 poke708,0
1085 ifb=0orb=1orb=3thenpoke708,255
1090 goto7000
2000 print"[147]bild als run-file speichern
2010 s$[178]"":[133]" name zum speichern $cmdcmdcmd";s$
2020 [139]s$[178]"$"[167][141]8000:[137]2010
2025 [139]s$[178]""[167]10
2030 [158]32768[170]12,s$
2049 [159]1,8,15:[132]1,f,f$,q,v:[160]1
2050 [139]f[179][177]0[167][153]""f","f$","q","v:[137]2010
2090 [137]10
3000 [153]"loadfilm-bild speichern
3010 s$="":input" bild-nummer $[157][157][157]";s$
3020 ifs$="$"thengosub8000:goto3010
3025 ifs$=""then10
3030 sys32768+3,s$,24576,28160
3032 open1,8,15:input#1,f,f$,q,v:close1
3033 iff<>0thenprint""f","f$","q","v
3035 print"farben fuer filmerstellung:
3040 [153]"listhintergrundfarbe :"[194](49249)
3050 [153]"sprite-farbe :"[194](49255)
3055 [139][194](708)[178]0[167]3080
3060 [153]"multi-farbe 1:"[194](49253)
3070 [153]"multi-farbe 2:"[194](49254)
3080 [153]" bitte taste wenn notiert ..."
3082 [151]198,0:[146]198,1:[161]a$
3090 [137]10
4000 b[178]b[170]1:[139]b[178]7[167]b[178]0
4010 [151]214,12:[153]:[151]211,10:[153]ar$(b)
4090 [137]100
4100 [151]214,12:[153]:[151]211,10:[153]ar$(b):[142]
5000 [141]8000:[137]10
6000 [153]"loaddisk commands
6005 poke631,34:poke198,1
6010 l$="":input" kommando ";l$
6020 ifl$=""then6050
6030 open1,8,15:print#1,l$:close1
6050 open1,8,15:input#1,f,f$,x,y:close1
6060 print" status:"f","f$","x","y"
6070 [153]" taste ..."
6080 [151]198,0:[146]198,1:[161]a$
6090 [137]10
7000 [158]32768[170]9
7090 [137]10
8000 [153]"load": [158]32768[170]6
8010 [139][194](203)[178]64[167][153]" bitte taste ...":[151]198,0:[146]198,1:[161]a$
8090 [142]
9000 ar$(0)[178]"koala painter (4 farbig!) "
9010 ar$(1)[178]"blazing battles (4 farbig!)
9020 ar$(2)="hi-eddie "
9030 ar$(3)="paint magic "
9040 ar$(4)="doodle "
9050 ar$(5)="normale bitmap "
9060 ar$(6)="art's studio "
9100 return